using System;
using System.Collections.Generic;

using System.Text;
using Sinacor.Infra.UI.Common;

namespace Sinacor.UI.Bovespa.Corretagem.Model.Parameter
{
    /// <summary>
    /// Filtro Faixa Corretagem Chave
    /// </summary>
	[Serializable]
	public class FiltroFaixaCorretagemChave : BaseModel
	{
		#region Construtor
		
		/// <summary>
		/// Construtor Padrão
		/// </summary>
		public FiltroFaixaCorretagemChave()
		{
			
		}
		
		/// <summary>
		/// Construtor Parâmetros
		/// </summary>
        public FiltroFaixaCorretagemChave(DateTime? dataInicial, int? numeroFaixa)
        {
            this.DataInicial = dataInicial;
            this.NumeroFaixa = numeroFaixa;
        }
		
		#endregion
        #region Campos

        private DateTime? _dataInicial;
        private int? _numeroFaixa;


        #endregion
        #region Propriedades
        /// <summary>
        /// Data Inicial
        /// </summary>
        public DateTime? DataInicial
        {
            get { return _dataInicial; }
            set { _dataInicial = value; OnPropertyChanged("DataInicial"); }
        }
        /// <summary>
        /// Numero Faixa
        /// </summary>
        public int? NumeroFaixa
        {
            get { return _numeroFaixa; }
            set { _numeroFaixa = value; OnPropertyChanged("NumeroFaixa"); }
        }
        #endregion
	}
}

